Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LUCAS PLACE Terraced £235,000 13 Jul 2018
5 LUCAS PLACE Terraced £60,000 2 Nov 2001
6 LUCAS PLACE Terraced £133,000 27 Jun 2011
8 LUCAS PLACE Terraced £366,000 31 Aug 2022
10 LUCAS PLACE Terraced £210,000 17 Apr 2015
12 LUCAS PLACE Terraced £127,500 26 Feb 2009
14 LUCAS PLACE Terraced £110,000 8 Jul 2002
16 LUCAS PLACE Terraced £465,000 7 Oct 2022
18 LUCAS PLACE Terraced £182,500 21 Aug 2006
20 LUCAS PLACE Detached £183,000 11 May 2007